// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package cn.com.smartdevices.bracelet.chart; import java.util.ArrayList; import java.util.Iterator; import java.util.List; // Referenced classes of package cn.com.smartdevices.bracelet.chart: // DynamicDetailChartView class f implements cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.LoadCallback { final DynamicDetailChartView a; f(DynamicDetailChartView dynamicdetailchartview) { a = dynamicdetailchartview; super(); } public boolean hasData(int i) { return DynamicDetailChartView.a(a).hasData(i); } public cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData loadData(int i) { return DynamicDetailChartView.a(a).loadData(i); } public void onDataLoaded(cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData itemdata) { DynamicDetailChartView.DynamicDetailChartData dynamicdetailchartdata; label0: { if (itemdata != null) { dynamicdetailchartdata = (DynamicDetailChartView.DynamicDetailChartData)itemdata; if (DynamicDetailChartView.b(a) == 16) { for (Iterator iterator1 = dynamicdetailchartdata.sleepData.iterator(); iterator1.hasNext();) { DynamicDetailChartView.DynamicDetailChartSleepData dynamicdetailchartsleepdata = (DynamicDetailChartView.DynamicDetailChartSleepData)iterator1.next(); dynamicdetailchartsleepdata.index = dynamicdetailchartsleepdata.index + 1440 * itemdata.index; } } if (DynamicDetailChartView.b(a) == 1) { for (Iterator iterator = dynamicdetailchartdata.stepData.iterator(); iterator.hasNext();) { DynamicDetailChartView.DynamicDetailChartStepData dynamicdetailchartstepdata = (DynamicDetailChartView.DynamicDetailChartStepData)iterator.next(); dynamicdetailchartstepdata.index = dynamicdetailchartstepdata.index + 24 * itemdata.index; } } DynamicDetailChartView.c(a).remove(Integer.valueOf(itemdata.index)); if (!DynamicDetailChartView.c(a).isEmpty()) { break label0; } onToItem(DynamicDetailChartView.d(a)); DynamicDetailChartView.a(a, dynamicdetailchartdata, true); DynamicDetailChartView.a(a).onDataLoaded(itemdata); } return; } DynamicDetailChartView.a(a, dynamicdetailchartdata, false); } public void onToItem(int i) { DynamicDetailChartView.a(a).onToItem(i); } }